Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
159 THE GREEN Semi-Detached £356,500 19 Dec 2019
160 THE GREEN Semi-Detached £430,000 5 Jun 2008
160A THE GREEN Detached £86,500 13 Feb 1995